Big Huge Thesaurus

Nerodia sipedon

noun